Class_name = "CPhysPlatformRadioTurretAI"
object_name = "CTurretRadioAI"

//////	Controller specific
Artificial=true;

ControlledType="GOT_VEHICLE_TURRET";

//     

//  
// __ () = tan(  
//								_  * (AddCoef + ProjSpeedCoef * ____ (   ) )  
//								* (_ * OverloadCoef + CoefLow/Hi/Ace)
//						       ) 
//								* __;
// _ -    -1.0  1.0
// tan -  .             

//            ,   ,   
ProjSpeedCoef = 0.15f;

//     
AddCoef = 0.25f;

//            
MaxBotOverload = 8.0f;

//      
OverloadCoef = 0.1f;

//         
CoefLow		= 2.5f;
CoefMed		= 2.0f;
CoefHigh	= 1.5f;
CoefAce		= 1.0f;

//            
//       
ErrorCircleTime = 4.0f;
ErrorChangeTime = 2.0f;

//       ,      
MaxWaitTime = 1.5f;	

// ,             
GroundTargetErrorCoeff = 0.1f;

// ,            
BalloonTargetErrorCoeff = 0.1f;

//   -  ,    
FireShootTimeMin = 1.0f;
FireShootTimeMax = 1.5f;		

FireWaitTimeMin = 1.5f;	
FireWaitTimeMax = 2.5f;

//   ,    ,   -    
//      ,   Low    400     -  ,   ..

MaxSearchTime  = 4.0f;

SearchDistanceLow   = 1500.0f;
SearchDistanceMed   = 1500.0f;
SearchDistanceHigh  = 1500.0f;
SearchDistanceAce   = 1500.0f;

SearchDistanceMinLow   = 1500.0f;
SearchDistanceMinMed   = 1500.0f;
SearchDistanceMinHigh  = 1500.0f;
SearchDistanceMinAce   = 1500.0f;

SearchDistanceAttackBalloon				= 400.0f;
SearchDistanceAttackGround				= 300.0f;
SearchDistanceShort						= 0.7;
SearchDistanceMedium					= 2.0;
BackFire3DAngle							= 30.0; 
BackFireDistance						= 400.0;
BackFirePlanePriorityType				= 2;
BackFireResetToDefaultTime				= 10.0;